i want to improve myself - German English Dictionary